Skip to content

Improve atomcommit CI release verification#10

Merged
rogerchappel merged 4 commits into
mainfrom
garden/ci-release-verification-20260611
Jun 11, 2026
Merged

Improve atomcommit CI release verification#10
rogerchappel merged 4 commits into
mainfrom
garden/ci-release-verification-20260611

Conversation

@rogerchappel

Copy link
Copy Markdown
Owner

What changed\n- Replaced the template optional Node CI fallback with package verification that runs release:check when available.\n- Avoided brittle npm-run probing by checking package.json scripts directly.\n- Included existing support docs in the npm package allowlist.\n- Fixed the ESM CLI smoke tests so release:check passes under the current Node runtime.\n\nWhy it matters\n- CI now exercises the repo's real release verification path instead of passing with template placeholder guidance.\n- Package consumers get the support and release files that already exist in the repository.\n\nVerification\n- npm install or npm ci/pnpm install as appropriate: passed.\n- npm run release:check: passed locally.\n- For atomcommit, reran npm run release:check after the test fix: passed.\n\nCommits\n- 4 commit(s) on this branch.\n\nRemaining limitations\n- This does not publish, tag, or change release versions.

@rogerchappel rogerchappel merged commit 5f7f88c into main Jun 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant